#pragma once

#include "State.h"

class PlayerContainer;
class Terrain;

class RunningState : public State
{
public:
    RunningState();
    ~RunningState();
    virtual void init();
    virtual void update(float dt);
    virtual void activate();
    virtual void idle();
	void initPlayers(std::vector<Packets::PlayerStartInfo> & playerStartInfoList, int localId);

	PlayerContainer* playerContainer;
private:
	bool inited;
};